吉尔伯特(约翰尼·德普 饰)的母亲无法面对丈夫自杀的事实,不停地进食,导致体重增加到600磅,行动困难。吉尔伯特智力低下的哥哥阿尼(莱昂纳多·迪卡普里奥 饰)出生时被医生诊断活不过十岁,但他即将迎来十八岁生日,而最小的妹妹艾伦正好处于叛逆的青春期。整个家庭的生计和阿尼的日常生活成为了吉尔伯特生活的全部,妹妹是他唯一的帮手。
活泼开朗的贝茜(朱丽叶特·刘易斯 饰)四处旅行,路过小镇,对吉尔伯特一见钟情,两人迅速沉浸在甜蜜的爱情之中。贝茜对生活的热情也让吉尔伯特逐渐意识到,除了家人,生活中也应该有自己的追求。阿尼即将迎来十八岁生日。这是母亲最后的心愿,当这一切结束后,吉尔伯特将拥有一片不一样的天空。